/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package fincas;

/**
 *
 * @author diego
 */
public class Cercado {
   private int tipo;
   public static final float PRECIO_T1 = 0.54f;
   public static final float PRECIO_T2 = 0.36f;
   public static final float PRECIO_T3= 0.28f;
  /**
   * 
   * @param t el valor del tipo de cercado 
   * puede ser 1,2,3
   * En caso de ser mayor de 3 se asigna por defecto el 3.
   * En caso de ser menor que uno se asigna por defecto un 1.
   */ 
public Cercado(int t)
{
   if(t>=1)
   { if(t<=3)
     {
        tipo=t; 
     }
     else
     {
       tipo =3;
     }
   }else 
   {
       tipo = 1;
   }
  
}
/**
 * 
 * @return el valor del tipo.
 */
public int getTipo()
{
    return tipo;
}
/**
 * 
 * @param m los metros de cercado.
 * @return  devuelve el precio del cercado segun el tipo.
 */
public float precio(float m)
{
    float total=0;
    if(tipo == 1)
    {
       total = m * PRECIO_T1;
    }else if(tipo == 2)
    {
       total = m * PRECIO_T2; 
    }else
    {
       total =  total = m * PRECIO_T3;
    }
    return total;
}
}
